package com.ruoyi.common.constant;

public class WebSocketMsgContants {

    public static final int MSG_PING = 4000, MSG_PONG = 4000;
    /**
     * 因正常原因关闭连接。
     */
    public static final int MSG_CLOSE_NORMAL = 1000;
    /**
     * token无效或过期后服务器发送主动关闭连接。
     */
    public static final int MSG_CLOSE_AFTER_TOKEN_EXPIRED = 4001;
    /**
     * 景区运营状态被修改的消息。
     */
    public static final int MSG_SCENIC_OPERA_STATUS_CHANGE = 4002;
    /**
     * 订单开始的消息。
     */
    public static final int MSG_ORDER_BEGIN = 4003;
    /**
     * 服务端通知小程序端计时计费订单结束计费的消息。
     */
    public static final int MSG_JISHI_ORDER_END = 4004;
    /**
     * 服务端通知小程序端套餐计费订单结束计费的消息。
     */
    public static final int MSG_TAOCAN_ORDER_END = 4005;

    /**
     * 给景区监控中心发送泡泡豚船只实时状态信息。
     */
    public static final int MSG_PAOPAOTUN_BOAT_INFO = 4006;
    /**
     * 给景区监控中心发送船只实时的惯导信息。
     */
    public static final int MSG_NAVIGATION_INFO = 4007;
    /**
     * 通知小程序客户端拼团状态发生改变。
     */
    public static final int MSG_PINTUAN_STATUS_MODIFIED = 4008;
    /**
     * 拼团订单结束计费的消息。
     */
    public static final int MSG_PINTUAN_ORDER_END = 4009;
    /**
     * 给景区监控中心发送泡泡豚船只电池状态信息。
     */
    public static final int MSG_BOAT_BATTERY_STATUS_INFO = 4010;
    /**
     * 给景区监控中心发送泡泡豚船只运营状态被更新的信息。
     */
    public static final int MSG_BOAT_OPERATION_STATUS_UPDATED = 4011;
    /**
     * 给景区监控中心发送运营动态被更新的信息。
     */
    public static final int MSG_SCENIC_OPERATION_DYNAMIC_INFO_UPDATED = 4012;
    /**
     * 给小程序端发送之前小程序端离线期间未发送成功的信息。
     */
    public static final int MSG_SEND_MISSED_WS_MESSAGE_TO_MINI_CLIENT = 4013;
    /**
     * 给景区监控中心发送景区历史累计总收入被更新的信息。
     */
    public static final int MSG_SCENIC_ACCUMULATED_TOTAL_INCOME_UPDATED = 4014;
    /**
     * 给景区监控中心发送泡泡豚船只报警状态信息。
     */
    public static final int MSG_SEND_BOAT_ALARM_STATUS_INFO = 4015;
}
